international society of limb salvage - Turkish English Dictionary